beech marten - Alemán Inglés Diccionario